technological revolution - Fransızca İngilizce Sözlük